package jUnitTest;

import static org.junit.Assert.*;
import org.junit.Test;
import ${classPath}.${className};

    public class ${className}Test {

    <#list testCase as test>
        @Test
        public void ${methodName}Test${test_index + 1}() {
        <#assign returnValue = test[0]>
        <#assign arguments = test[1..]>

        ${className} ${className?uncap_first} = new ${className}();
        assertEquals(${returnValue?c}, ${className?uncap_first}.${methodName}(<#list arguments as arg><#if arg?is_string>"${arg}"<#else>${arg?c}</#if><#if arg_has_next>, </#if></#list>));

        }
    </#list>
}
